lead sulfate - Spanish English Dictionary